foam rubber cushion - Francés Inglés Diccionario